The Zerberus Language: Describing the Functional Model of Dependable Real-Time Systems
نویسندگان
چکیده
A growing number of safety-critical systems is controlled by computer systems. Currently these systems are often built from scratch. The Zerberus System assists the developer in the design and implementation process. Main features of the Zerberus System are generality, dependability, real-time predictability, the ability to be certified and costefficiency. The main concept of the Zerberus System is the platform independent specification of the functional model by the developer. The functional model specifies the functional elements (tasks), the relation between these elements, the interaction of the system with the environment and the temporal constraints. On the base of the functional model the Zerberus System automatically generates the fault-tolerance mechanisms. Thus the task of the developer is restricted to the implementation of the application-dependent code. In this paper we present one major part of the Zerberus System: the Zerberus Language that is used to specify the functional model of the control applications.
منابع مشابه
Developing dependable real-time systems
A growing number of safety-critical systems is controlled by computer systems. In the context of several research projects solutions were suggested how to reduce the implementation effort for dependable real-time systems. Unfortunately most of these approaches are based on special hardware solutions or restricted to specific application domains. In addition most of the application realize only ...
متن کاملObject - oriented Real - time Dependable Systems ( Feb 1996 ) Schedulability and Safety Analysis in the GraphicalCommunicating Shared Resources
Graphical Communicating Shared Resources is a formal language for the speciication and analysis of real-time systems, including their functional, temporal and resource requirements. GCSR supports the explicit representation of system resources and priorities to arbitrate resource contentions. These features allow a designer to examine resource inherent constraints and to experiment with various...
متن کاملThe TDL Advantage
This report compares industrial state-of-the-art products (TTTech, DaVinci and dSPACE) for development of dependable real-time applications with the methodology introduced by Giotto and refined by the Timing Definition Language (TDL). Giotto/TDL aims at a paradigm shift in the development of dependable real-time control systems by focusing on the application rather than on the platform. It repr...
متن کاملModel-Driven Engineering of Embedded Real-Time Systems
Model-Based Engineering (MDE) aims to improve productivity by increasing the return which companies can derive from previous software development effort [1]. The Composition with guarantees for High integrity Embedded Software componentS assembly (CHESS) project focuses on the area of design and analysis of extra-functional properties of diverse systems in MDE; the aim is building modeling lang...
متن کاملModelling Temporal Behaviour in Complex Systems with Timebands
Complex real-time systems exhibit dynamic behaviours on many different time levels. To cope with the wide range of time scales and produce more dependable computer-based systems, we develop a timebands model that can explicitly recognise a finite set of distinct time bands in which temporal properties and associated behaviours are described. We formalise the timebands model by using the semanti...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005